Internet Archive BookReader

The life and achievements of Edward Henry Palmer, late Lord Almoner's professor of Arabic in the University of Cambridge and fellow of Saint John's college;